home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / NDK / NDK_1.3 / Include-Strip1.3 / include.h / devices / scsidisk.h < prev    next >
Encoding:
C/C++ Source or Header  |  1988-07-15  |  478 b   |  24 lines

  1. #ifndef    DEVICES_SCSIDISK_H
  2. #define    DEVICES_SCSIDISK_H
  3. #define    HD_SCSICMD    28
  4. struct    SCSICmd    {
  5. UWORD    *scsi_Data;
  6. ULONG    scsi_Length;
  7. ULONG    scsi_Actual;
  8. UBYTE    *scsi_Command;
  9. UWORD    scsi_CmdLength;
  10. UWORD    scsi_CmdActual;
  11. UBYTE    scsi_Flags;
  12. UBYTE    scsi_Status;
  13. };
  14. #define    SCSIF_WRITE    0
  15. #define    SCSIF_READ    1
  16. #define    HFERR_SelfUnit    40
  17. #define    HFERR_DMA    41
  18. #define    HFERR_Phase    42
  19. #define    HFERR_Parity    43
  20. #define    HFERR_SelTimeout    44
  21. #define    HFERR_BadStatus    45
  22. #define    HFERR_NoBoard    50
  23. #endif
  24.